const express = require("express");
const app = express();

// 1- 请求方式为GET
// 2- 请求地址为/info
// app.get("/info",(req,res,next)=>{
// 	res.a = 1;
// 	next();// 调用下一个满足条件的路由，并将req,res,next传递给其对应的回调函数
// })
// app.get("/info",(req,res,next)=>{
// 	res.b = 2;
// 	// res.end("info2");
// 	next();
// })
// app.get("/info",(req,res)=>{
// 	res.end("info3"+res.a+res.b);
// })

// 以上程序可以写为：
app.get("/info",(req,res,next)=>{
	// res.end("info1")
	req.a = 100;
	next();
},(req,res,next)=>{
	console.log("info2");
	res.b = 200;
	// res.end("info2")
	next();
},(req,res)=>{
	console.log("info3")
	res.end("info3"+req.a+res.b);
})


// 创建一个端口号为80的站点服务
app.listen(80,()=>{
	console.log("success");
})